package com.lzjn.code.web.entity;

import com.lzjn.code.common.base.BaseEntity;

import java.io.Serializable;

public class TableFieldConfig extends BaseEntity implements Serializable {

	private static final long serialVersionUID = 1L;

	private String id;
	private String tableId;
	private String fieldName;
	private String fieldType;
	private Integer fieldLength;
	private String description;
	private String propertyName;
	private String propertyType;
	private String primaryKey;
	private String nullable;
	private String listShow;
	private String listQuery;
	private String listSort;
	private String formShow;
	private String componentType;
	private String formValidType;
	private Integer orderNo;

	public String getId() {
		return id;
	}
	public void setId(String id) {
		this.id = id;
	}
	public String getTableId() {
		return tableId;
	}
	public void setTableId(String tableId) {
		this.tableId = tableId;
	}
	public String getFieldName() {
		return fieldName;
	}
	public void setFieldName(String fieldName) {
		this.fieldName = fieldName;
	}
	public String getFieldType() {
		return fieldType;
	}
	public void setFieldType(String fieldType) {
		this.fieldType = fieldType;
	}
	public Integer getFieldLength() {
		return fieldLength;
	}
	public void setFieldLength(Integer fieldLength) {
		this.fieldLength = fieldLength;
	}
	public String getDescription() {
		return description;
	}
	public void setDescription(String description) {
		this.description = description;
	}
	public String getPropertyName() {
		return propertyName;
	}
	public void setPropertyName(String propertyName) {
		this.propertyName = propertyName;
	}
	public String getPropertyType() {
		return propertyType;
	}
	public void setPropertyType(String propertyType) {
		this.propertyType = propertyType;
	}
	public String getNullable() {
		return nullable;
	}
	public void setNullable(String nullable) {
		this.nullable = nullable;
	}
	public String getPrimaryKey() {
		return primaryKey;
	}
	public void setPrimaryKey(String primaryKey) {
		this.primaryKey = primaryKey;
	}
	public String getListShow() {
		return listShow;
	}
	public void setListShow(String listShow) {
		this.listShow = listShow;
	}
	public String getListQuery() {
		return listQuery;
	}
	public void setListQuery(String listQuery) {
		this.listQuery = listQuery;
	}
	public String getListSort() {
		return listSort;
	}
	public void setListSort(String listSort) {
		this.listSort = listSort;
	}
	public String getFormShow() {
		return formShow;
	}
	public void setFormShow(String formShow) {
		this.formShow = formShow;
	}
	public String getComponentType() {
		return componentType;
	}
	public void setComponentType(String componentType) {
		this.componentType = componentType;
	}
	public String getFormValidType() {
		return formValidType;
	}
	public void setFormValidType(String formValidType) {
		this.formValidType = formValidType;
	}
	public Integer getOrderNo() {
		return orderNo;
	}
	public void setOrderNo(Integer orderNo) {
		this.orderNo = orderNo;
	}

	@Override
	public String toString() {
		return "TableFieldConfig{" +
				"id='" + id + '\'' +
				", tableId='" + tableId + '\'' +
				", fieldName='" + fieldName + '\'' +
				", fieldType='" + fieldType + '\'' +
				", fieldLength=" + fieldLength +
				", description='" + description + '\'' +
				", propertyName='" + propertyName + '\'' +
				", propertyType='" + propertyType + '\'' +
				", primaryKey='" + primaryKey + '\'' +
				", nullable='" + nullable + '\'' +
				", listShow='" + listShow + '\'' +
				", listQuery='" + listQuery + '\'' +
				", listSort='" + listSort + '\'' +
				", formShow='" + formShow + '\'' +
				", componentType='" + componentType + '\'' +
				", formValidType='" + formValidType + '\'' +
				", orderNo=" + orderNo +
				'}';
	}
}
